
typedef enum{
	RHODOS = 0, ALEXANDRIA, EPHESOS, BABYLON, OLYMPIA, HALIKARNASSOS, GIZAH
} Tipo_meraviglia;
	
typedef struct mera{
	Tipo_meraviglia nome;
	int livello;
	carta *fase;
} mera;

mera* crea_meraviglia(Tipo_meraviglia nome);
void dealloca_meraviglia(mera* m);
void stampa_nome_mera(Tipo_meraviglia n);
